@charset "utf-8";
.about_box{ overflow:hidden;margin-top:30px!important;margin-bottom:30px;border-bottom:1px #e3e3e3 solid;padding-bottom:50px;}
.inside_banner{ background:url(../images/%E8%B5%84%E8%B4%A8%E8%AF%81%E4%B9%A6.jpg) no-repeat center;width:100%;height:294px;}
.ab_left{width: 250px;}
.ab_left .ab_l_ti{ background:#0058a1;font-size:18px;color:#fff;height:50px;line-height:50px;}
.ab_left .ab_l_ti span{ background:url(../images/pa_icon02.jpg) no-repeat 54px center;padding-left:80px;}
.ab_left ul li{line-height:50px;font-size:14px;border-bottom:1px solid #ccc; background:url(../images/pa_icon02.png) no-repeat 54px center;padding-left:80px;color:#666; cursor:pointer;}
.ab_left ul li.ab_hover{  background:url(../images/pa_icon01.png) no-repeat 54px center;color:#0058a1; font-weight:700;}
.ab_left ul li:hover{ background:url(../images/pa_icon01.png) no-repeat 54px center;color:#0058a1; text-decoration:none;}
.ab_left ul li a.san {
    display: block;
    line-height: 30px;
    font-size: 14px;}
.ab_right{width: 900px;margin-right:5px;}
.ab_title{border-bottom:1px solid #ccc;color:#333;height:48px;line-height:48px;}
.ab_title .fr{padding-right:15px;}
.ab_title h4{border-bottom:1px solid #0058a1;font-size:18px; background:url(../images/pa_icon02.jpg) no-repeat 10px center;padding:0 30px;}
.ab_right .news_con li{border-bottom:1px dashed #e7e7e7;padding:10px 6px;}
.ab_right .news_con li a{font-size:14px; background:url(../images/title.jpg) no-repeat left center;padding-left:15px;width:550px;display:inline-block;*display:inline;zoom:1;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cont_us{margin-top:30px;}
.cont_us h4{font-size:18px;line-height:50px;border-bottom:1px dashed #ccc;}
.cont_us .phone{ background:url(../images/tel.jpg) no-repeat left center;padding-left:60px; height: 50px; line-height: 50px; margin-top:20px;}
.cont_us .phone span{font-size:15px;}
.cont_us .phone strong{font-size:22px;color:#0058a1;display:block;}
/*位置*/
.posit{border-bottom:1px solid #c0c0c0;height:39px;line-height:40px;}
.posit span{background:url(../images/posi_icon.png) no-repeat left center;padding-left:25px;display:inline-block;height:39px;}
.posit span a:hover{color:#0058a1;}


#gbook input{border: 1px #cccccc solid;}
#gbook textarea {border: 1px #cccccc solid;}
#gbook .btnStyle{    width: 100px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    margin-right:10px;
    margin-top: 5px;
    background: #0058a1;border:none;cursor:pointer;}